Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Milan Challenger Iasi Challenger Rogers Masters - Toronto Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Grodzisk Mazowiecki Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Davis Cup, Group I, 1R, ROU-TPE 1-3 Olbia Challenger Bratislava 2 Challenger Ismaning Challenger Oeiras 2 Challenger Mordovia Cup - Saransk Seguros Bolivar Open - Medellin Australian Open - Melbourne Cherbourg Challenger Pau Challenger Ottignies-Louvain-la-Neuve Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Togliatti Cup - Togliatti Penza Cup - Penza Wimbledon - London Mordova Cup 2007 - Saransk U.S. Open - New York Australian Open - Melbourne French Open - Paris UTC Open by Selena - Cherkassy U.S. Open - New York Australian Open - Melbourne Ljubljana Open - Ljubljana French Open - Paris Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Bauer Watertechnology Cup 2007 - Eckental Lugano Challenger U.S. Open - New York IPP Open - Helsinki Australian Open - Melbourne French Open - Paris Wimbledon - London Barletta Challenger Rome Challenger Bucharest Open - Bucharest Madrid Challenger U.S. Open - New York Australian Open - Melbourne 2008 China TCL Challenger - Guangzhou Internationaux du Doubs - Besancon French Open - Paris 5 Volkswagen Challenger - Wolfsburg Wimbledon - London BH Indoor Sarajevo - Sarajevo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote U.S. Open - New York Sail Open - New Delhi Australian Open - Melbourne New Delhi Challenger II - New Delhi Izmir Cup - Izmir French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Dublin Challenger - Dublin Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Timisoara Challenger - Timisoara Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton French Open - Paris GHI Bronx Tennis Classic - Bronx Wimbledon - London Brasov Challenger - Brasov Open D'Orleans - Orleans Ipsos Bucharest Challenger - Bucharest Tashkent Challenger - Tashkent President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk Wroclaw Challenger Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Bangkok Challenger Korat Challenger Johannesburg Challenger Ramat Hasharon Challenger Fergana Challenger Nottingham Challenger Pozoblanco Challenger Penza Challenger Binghamton Challenger Brasov Challenger St. Remy Challenger Tashkent Challenger Medellin Challenger Yokohama Challenger Khanty-Mansiysk Challenger Kazan Challenger Cherbourg Challeger Ramat Hasharon Challenger Cremona Challenger Fergana Challenger Furth Challenger Davis Cup, World Group, PO, SWE-ROU, 3-2 Bytom Challenger Reggio Emilia Challenger Arad Challenger Pozoblanco Challenger Penza Challenger Recanati Challenger Saransk Challenger Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Segovia Challenger Brasov Challenger Bangkok Challenger Bangkok Challenger Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Palermo Challenger Tashkent Challenger Seoul Challenger Astana Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Singapore Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Guangzhou Challenger Barletta Challenger Monza Challenger Athens Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Nottingham Challenger Furth Challenger Nottingham Challenger French Open (juniors) Oberstaufen Challenger Penza Challenger Karshi Challenger Astana Challenger Shanghai Challenger Brasov Challenger Ningboo Challenger Napoli Challenger Davis Cup, World Group, PO, ROU-CZE 0-5 Eckental Challenger Ortisei Challenger Bratislava Challenger Salzburg Challenger M25 Heraklion M25 Heraklion Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Mersin Challenger Athens Challenger Kosice Challenger Marburg Challenger M25+H Bacau Geneva Challenger Bratislava Challenger Yokohama Challenger Toyota Challenger Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Tashkent Challenger Brisbane International - Brisbane Davis Cup, Group I, 1R, ROU-ISR 5-0 St. Petersburg Open - St. Petersburg Braunschweig Challenger Davis Cup, Group I, 2R, ROU-SVK 2-3 Tashkent Challenger Bangalore Challenger Hua Hin Challenger Bratislava Challenger Davis Cup, Group I, 1R, ROU-SLO 4-1 Romania F4 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Romania F1 Romania F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Nigeria F5 Nigeria F6 Nigeria F6a Nigeria F6b China F1 China F2 China F3 Nigeria F1 Nigeria F2 Uzbekistan F1 Uzbekistan F3 China F1 China F2 China F3 Turkey F2 Turkey F3 Romania F10 Russia F1 Romania F16 Russia F2 Russia F3 Belarus F1 Belarus F2 Czech Republic F5 China F4 Korea F1 Korea F3 Uzbekistan F1 Uzbekistan F2 Romania F1 Uzbekistan F3 Uzbekistan F4 Ukraine F2 Ukraine F3 Belarus F1 Belarus F2 Poland F9 Romania F16 Germany F13 Poland F10 Russia F1 Russia F2 Colombia F1 India F1 Colombia F2 India F2 USA F4 USA F5 USA F6 Russia F1 Russia F2 Belarus F1 Czech Republic F2 Belarus F2 Romania F4 Romania F6 Germany F7 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 France F14 France F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Germany F2 Guatemala F1 Mexico F1 Switzerland F1 Kazakhstan F1 Switzerland F2 Kazakhstan F2 Switzerland F3 France F6 Uzbekistan F1 Uzbekistan F2 Italy F8 Spain F23 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Turkey F1 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Israel F11 Israel F12 M25 Portimao M15 Doha M25 Doha Asirom Challenger Brasov - Brasov Cosmorom Challenger - Brasov Asirom Challenger Brasov - Brasov Asirom Challenger - Brasov Fergana Challenger - Fergana Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Togliatti Cup - Togliatti Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk China Open - Beijing Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Fergana Challenger - Fergana Penza Cup - Penza Togliatti Cup - Togliatti St. Petersburg Challenger 2006 - St. Petersburg Alexander Kolyaskin Memorial - Donetsk Copa Petrobras Colombia - Bogota Naples Challenger - Naples XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Prosperita Open 2007 - Ostrava Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Bukhara Challenger - Bukhara Karshi Challenger - Karshi Brasov Challenger - Brasov Lambertz Open by Stawag 2007 - Aachen Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Sarajevo Challenger Tunis Challenger Izmir Challenger Granby Challenger Guayaquil Challenger Toyota Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Tunis Challenger Lugano Challenger Granby Challenger Salzburg Challenger Pingguo Challenger Braunschweig Challenger Pozoblanco Challenger Samarkand Challenger Heilbronn Challenger Bath Challenger Le Gosier Challenger Kaohsiung Challenger Arad Challenger Timisoara Challenger Penza Challenger Aptos Challenger Brasov Challenger Izmir Challenger Seoul Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Le Gosier Challenger Rome Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger Arad Challenger Portoroz Challenger Timisoara Challenger Istanbul Challenger Eskisehir Challenger Recanati Challenger Astana Challenger Guimaraes Challenger Segovia Challenger Kazan Challenger Bangkok Challenger Shanghai Challenger Orleans Challenger Fergana Challenger Mons Challenger Tashkent Challenger Rennes Challenger Kazan Challenger Geneva Challenger Seoul Challenger Bratislava Challenger Yeongwol Challenger Tyumen Challenger Heilbronn Challenger Chennai Challenger Quimper Challenger Kolkata Challenger Astana Challenger Kazan Challenger Guadalajara Challenger St. Brieuc Challenger Shenzhen Challenger Tunis Challenger Anning Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Arad Challenger Nottingham-2 Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Marburg Challenger Kaohsiung Challenger Binghamton Challenger Astana Challenger Lexington Challenger Segovia Challenger Brasov Challenger Istanbul Challenger Trnava Challenger Izmir Challenger Orleans Challenger Sibiu Challenger Rennes Challenger Indore Challenger Pune Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Yokohama Challenger Toyota Challenger New Delhi Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Mersin Challenger Busan Challenger Heilbronn Challenger Seoul Challenger Prostejov Challenger Moscow Challenger Fergana Challenger Poznan Challenger Recanati Challenger Segovia Challenger Aptos Challenger Portoroz Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Pune Challenger Eckental Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Wroclaw Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Napoli Challenger Taipei City Challenger Busan Challenger Rome Challenger Seoul Challenger Prostejov Challenger Moscow Challenger Surbiton Challenger Fergana Challenger Ilkley Challenger Astana Challenger Chengdu Challenger Portoroz Challenger Shanghai Challenger St. Remy Challenger Nanchang Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Ningboo Challenger Suzhou Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Astana Challenger Bangkok Challenger Koblenz Challenger Budapest Challenger St. Brieuc Challenger Sophia Antipolis Challenger Taipei City Challenger Anning Challenger Karshi Challenger Samarkand Challenger Shymkent Challenger Surbiton Challenger Nottingham Challenger Fergana Challenger Recanati Challenger Astana Challenger Chengdu Challenger Jinan Challenger Vancouver Challenger Zhangjiagang Challenger Istanbul Challenger Shanghai Challenger Kaohsiung Challenger Brest Challenger Bratislava Challenger Indian Wells Challenger Surbiton Challenger Ilkley Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Newport Beach Challenger Indian Wells Challenger Iasi Challenger Quimper Challenger St. Petersburg 2 Challenger Belgrade Challenger Biella 6 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Iasi Challenger San Marino Challenger Bucharest Challenger Sibiu Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 3 Challenger Forli 5 Challenger Biel Challenger Lugano Challenger Barletta Challenger Prague 2 Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Iasi Challenger Cordenons Challenger San Marino Challenger Prague 3 Challenger Como Challenger Sibiu Challenger Ortisei Challenger Bergamo Challenger Rovereto Challenger Lugano Challenger Biel Challenger Morelos Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Tyler Challenger Palmas del Mar Challenger Modena Challenger Istanbul Challenger Gelsor Open Romania - Bucharest Gelsor Open Romania - Bucharest Gelsor Open Romania - Bucharest Gelsor Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow ATP Kremlin Cup - Moscow BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham BCR Open Romania - Bucharest China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai AEGON Championships - London Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest If Stockholm Open - Stockholm Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Gerry Weber Open - Halle AEGON International - Eastbourne Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Citi Open - Washington If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane Aircel Chennai Open - Chennai Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul St. Petersburg Open - St. Petersburg European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Konzum Croatia Open - Umag Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Maharashtra Open - Pune Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence